with a speech impediment - Allemand Anglais Dictionnaire